home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software USA 5 #5
/
Software USA Volume 5.05.iso
/
mac
/
Home&Office
/
Telnet
/
Mocha Telnet Keyboard
< prev
next >
Wrap
Text File
|
1998-05-13
|
5KB
|
189 lines
# keyboard mapping file for mocha mac telnet
# keycodes state mode value
# key state: 1=shift 2=ctrl 4=option
# vt220 mode: 1=ansi 2=vt52 4 = application (0 = ignore)
# Copyright (c) 98 MochaSoft
#
35 0 0 "\033" # ESC KEY
7a 0 0 "\033[11~" # f1
78 0 0 "\033[12~" # f2
63 0 0 "\033[13~" # f3
76 0 0 "\033[14~" # f4
60 0 0 "\033[15~" # f5
61 0 0 "\033[17~" # f6
62 0 0 "\033[18~" # f7
64 0 0 "\033[19~" # f8
65 0 0 "\033[20~" # f9
6d 0 0 "\033[21~" # f10
67 0 0 "\033[23~" # f11
6f 0 0 "\033[24~" # f12
69 0 0 "\033[25~" # f13
6b 0 0 "\033[26~" # f14
71 0 0 "\033[28~" # f15
7a 1 0 "\033[29~" # f16 (shift f1)
78 1 0 "\033[31~" # f17 (shift f2)
63 1 0 "\033[32~" # f18 (shift f3)
76 1 0 "\033[33~" # f19 (shift f4)
60 1 0 "\033[34~" # f20 (shift f5)
7e 0 1 "\033[A" # UP (normal)
7d 0 1 "\033[B" # DOWN
7c 0 1 "\033[C" # RIGHT
7b 0 1 "\033[D" # LEFT
7e 0 5 "\217A" # UP (ansi application)
7d 0 5 "\217B" # DOWN
7c 0 5 "\217C" # RIGHT
7b 0 5 "\217D" # LEFT
7e 0 2 "\033A" # UP (vt52)
7d 0 2 "\033B" # DOWN
7c 0 2 "\033C" # RIGHT
7b 0 2 "\033D" # LEFT
7e 0 6 "\033A" # UP (vt52 application)
7d 0 6 "\033B" # DOWN
7c 0 6 "\033C" # RIGHT
7b 0 6 "\033D" # LEFT
73 0 0 "\2331~" # HOME -> FIND
77 0 0 "\2334~" # END -> SELECT
74 0 0 "\2335~" # PREV SCREEN
79 0 0 "\2336~" # NEXT SCREEN
75 0 0 "\2333~" # REMOVE
33 0 0 "\177" # DELETE could also be ctrl-h "\010
52 0 1 "0" # keypad key 0 (ANSI NORMAL)
53 0 1 "1" # keypad key 1
54 0 1 "2" # keypad key 2
55 0 1 "3" # keypad key 3
56 0 1 "4" # keypad key 4
57 0 1 "5" # keypad key 5
58 0 1 "6" # keypad key 6
59 0 1 "7" # keypad key 7
5b 0 1 "8" # keypad key 8
5c 0 1 "9" # keypad key 9
4c 0 1 "\015" # keypad enter
41 0 1 "." # keypad .
45 0 1 "+" # keypad +
4e 0 1 "-" # keypad -
43 0 1 "\217S" # keypad * (PF4)
4b 0 1 "\217R" # keypad / (PF3)
51 0 1 "\217Q" # keypad = (PF2)
47 0 1 "\217P" # keypad (PF1)
52 0 5 "\217p" # keypad key 0 ANSI APPLICATION
53 0 5 "\217q" # keypad key 1
54 0 5 "\217r" # keypad key 2
55 0 5 "\217s" # keypad key 3
56 0 5 "\217t" # keypad key 4
57 0 5 "\217u" # keypad key 5
58 0 5 "\217v" # keypad key 6
59 0 5 "\217w" # keypad key 7
5b 0 5 "\217x" # keypad key 8
5c 0 5 "\217y" # keypad key 9
4c 0 5 "\217M" # keypad enter
45 0 5 "\217l" # keypad + (,)
4e 0 5 "\217m" # keypad -
41 0 5 "\217n" # keypad .
43 0 5 "\217S" # keypad * (PF4)
4b 0 5 "\217R" # keypad / (PF3)
51 0 5 "\217Q" # keypad = (PF2)
47 0 5 "\217P" # keypad (PF1)
52 0 2 "0" # keypad key 0 VT52
53 0 2 "1" # keypad key 1
54 0 2 "2" # keypad key 2
55 0 2 "3" # keypad key 3
56 0 2 "4" # keypad key 4
57 0 2 "5" # keypad key 5
58 0 2 "6" # keypad key 6
59 0 2 "7" # keypad key 7
5b 0 2 "8" # keypad key 8
5c 0 2 "9" # keypad key 9
4c 0 2 "\015" # keypad enter
41 0 2 "." # keypad .
45 0 2 "+" # keypad +
4e 0 2 "-" # keypad -
43 0 2 "\033S" # keypad * (PF4)
4b 0 2 "\033R" # keypad / (PF3)
51 0 2 "\033Q" # keypad = (PF2)
47 0 2 "\033P" # keypad (PF1)
52 0 6 "\033?p" # keypad key 0 VT52 APPLICATION
53 0 6 "\033?q" # keypad key 1
54 0 6 "\033?r" # keypad key 2
55 0 6 "\033?s" # keypad key 3
56 0 6 "\033?t" # keypad key 4
57 0 6 "\033?u" # keypad key 5
58 0 6 "\033?v" # keypad key 6
59 0 6 "\033?w" # keypad key 7
5b 0 6 "\033?x" # keypad key 8
5c 0 6 "\033?y" # keypad key 9
4c 0 6 "\033?M" # keypad enter
45 0 6 "\033?l" # keypad + (,)
4e 0 6 "\033?m" # keypad -
41 0 6 "\033?n" # keypad .
4c 0 6 "\033?M" # keypad enter
43 0 6 "\033S" # keypad * (PF4)
4b 0 6 "\033R" # keypad / (PF3)
51 0 6 "\033Q" # keypad = (PF2)
47 0 6 "\033P" # keypad (PF1)
#----------------------------------
# ASCII <-> ANSI TABLE STARTS WITH !
#----------------------------------
!80 c4
!81 c5
!82 c7
!83 c9
!84 d1
!85 d6
!86 dc
!87 e1
!88 e0
!89 e2
!8a e4
!8b e3
!8c e5
!8d e7
!8e e9
!8f e8
!90 ea
!91 eb
!92 ed
!93 ec
!94 ee
!95 ef
!96 f1
!97 f3
!98 f2
!99 f4
!9a f6
!9b f5
!9c fa
!9d f9
!9e fb
!9f fc
!a0 a1
!a1 b0
!a2 a2
!a3 a3
!a4 a7
!a5 b7
!a6 bc
!a7 df
!a8 ae
!a9 a9
!ab b4
!ac a8
!ae c6
!af d8
!b0 a4
!b1 b1
!b4 a5
!b5 b5
!be e6
!bf f8
!c0 bf
!c1 a6
!c7 ab
!c8 bb
!cb c0
!cc c3
!cd d5
!d0 ad
!d4 b7
!d6 f7
!d8 fd
!d9 dd